package org.eden.karb.session.entity;

import org.eden.karb.device.MonitorDevice;
import org.eden.karb.device.RecordDevice;

import java.util.UUID;

/**
 * @author trsimoes
 */
public class ActiveSession {

    private UUID id;

    private MonitorDevice monitor;

    private RecordDevice recorder;

    private boolean recording = false;

    public MonitorDevice getMonitor() {
        return monitor;
    }

    public UUID getId() {
        return id;
    }

    public void setId(UUID id) {
        this.id = id;
    }

    public void setMonitor(MonitorDevice monitor) {
        this.monitor = monitor;
    }

    public RecordDevice getRecorder() {
        return recorder;
    }

    public void setRecorder(RecordDevice recorder) {
        this.recorder = recorder;
    }

    public boolean isRecording() {
        return recording;
    }

    public void setRecording(boolean recording) {
        this.recording = recording;
    }
}
